Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F2 Spain F3 France F6 France F7 Italy F20 Italy F21 Qatar F4 France F7 France F8 France F18 France F19 Italy F8 France F6 France F10 Spain F4 Poland F5 6th Sardinian International Championships - Cagliari Open Mutouest - St. Brieuc Antonio Savoldi-Marco Co. - Manerbio Challenger 42 - Andrezieux Internationaux du Doubs - Besancon Open Mutouest St. Brieuc - St. Brieuc Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Samsung Secruities Cup Challenger - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca Oberstaufen Cup - Oberstaufen XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Ljubljana Open - Ljubljana Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas KGHM Dialog Polish Indoors - Wroclaw Poland F6 Tunis Open - Tunis Italy F24 France F6 France F7 Georgia F1 Memorial A. Manfredini Sassuolo Challenger - Sassuolo Georgia F2 Iran F3 Iran F4 France F8 France F2 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia France F4 France F5 Medjurgorje Open - Medjugorje XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ljubljana Open 2008 - Ljubljana Pekao Open - Szczecin Noumea Challenger Wroclaw Challenger Besancon Challenger Cherbourg Challenger Korat Challenger Sofia Challenger Tunis Challenger Milan Challenger Rijeka Challenger X Ciutat de Barcelona - Barcelona Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Challenger 42 - Andrezieux XXX Edizione 'A Savoldi Marco' - Manerbio Kos-Zucchetti Tennis Cup - Cordenons Challenger Copa Sevilla - Seville Open de la Ville de Saint Denis - Reunion Island Copa Kia - Santiago VIII Torneo Internazionale di Tennis - Barletta Open de Franche-Comte - Besancon 10ø Tornea B. Camparini - Reggio Emilia IPP Geneva Trophy - Geneva Genova Challenger Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev ATU Cup - Weiden Copa Sevilla-Internacionales de Andalucia - Seville Jameson Cup - Milan Segovia Challenger Open de Franche-Comte - Besancon Genova Challenger Montevideo Challenger Cepu Open - San Marino Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Ipsos Bucharest Challenger - Bucharest ATP Challenger Numea - New Caledonia Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ciudad de Telde - Telde Open de L'Isere-Trophee BNP Paribas - Grenoble Santo Domingo Challenger IPP Open - Helsinki Seville Challenger Kish Free Zone Island Challenger - Kish Island Aamulehti Tampere Open - Tampere Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open Mutouest de Saint-Brieuc - St. Brieuc Bangkok Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Sir Supermercati - Rome Status Athens Open - Athens Milan Challenger Szczecin Challenger Rijeka Open - Rijeka Polska Energia Open - Bytom Challenger Ford de Cherbourg - Cherbourg St. Petersburg Challenger 2006 - St. Petersburg Monza Challenger Bordeaux Challenger Challenger DCN de Cherbourg - Cherbourg ECU Prague Open - Prague La Rinascente Tennis Cup Harbour Club Milano - Milan Arpa Ceramic Cup - Reggio Emilia Citta di Como - Como Tennis Napoli Cup 2004 - Napoli Lugano Challenger Reggio Emilia Challenger Flea Market Cup Busan Challenger Tennis - Busan Banjaluka Challenger 2007 - Banja Luka San Marino Cepu Open - San Marino LXV Concurso Internacional Vigo - Vigo Challenger Brasov - Brasov Szczecin Challenger Open de Franche Comte - Besancon Internazionali di Tennis - Bergamo Copa Sevilla Internacionales de Andalucia - Seville Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Next Generation Hardcourts - Adelaide BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open de Montauban - Montauban Synsam Swedish Open - Bastad Geovillage Open Trofeo Melia Olbia - Olbia Perugia Challenger Naples Challenger - Naples Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Guzzini Challenger - Recanati South African Airways Tennis Open - Durban CA Tennis Trophy - Vienna Banca Marche Tennis Cup - San Benedetto Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Challenger Ford de Cherbourg - Cherbourg Zagreb Open - Zagreb Generali Open - Kitzbuhel Croatia Open - Umag Jameson Cup - Milan Kobstaedernes ATP Challenger - Kolding Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mobilux Open - Luxembourg Challenger Ford de Cherbourg - Cherbourg Open de Moselle - Metz Tunis Open - Tunis BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open de Tenis Amaya - Pamplona Heineken Open - Auckland X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Brasil Open - Costa do Sauipe ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Steelers Cup - Kosice 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella SAP Open - San Jose Open de Tenis Comunidad Valenciana - Valencia Open de Rennes La Trinitaine - Rennes Open de Moselle - Metz Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Zenith Tennis Cup-Harbour Club - Milan Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Tennislife Cup - Napoli Open de Nice Cote d'Azur - Nice German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur China Open - Beijing Tashkent Challenger - Tashkent Aircel Chennai Open - Chennai Samsung Securities Cup - Seoul Heineken Open - Auckland Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Open de Nice Cote d'Azur - Nice Campionati Internazionali di Sicilia - Palermo Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Dutch Open Tennis - Amersfoort Sophia Antipolis Challenger Orange Prokom Open - Sopot Chennai Open - Chennai BMW Open - Munich Pilot Pen Tennis - New Haven US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Rio Open - Rio de Janeiro Serbia Open - Belgrade Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BCR Open Romania - Bucharest Austrian Open - Kitzbuhel Heineken Open - Auckland If Stockholm Open - Stockholm Argentina Open - Buenos Aires Rome Challenger Brasil Open - Sao Paulo Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Moselle Open - Metz Erste Bank Open - Vienna Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Synsam Swedish Open - Bastad China Open - Beijing Allianz Suisse Open - Gstaad International German Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Apia International - Sydney Apia International - Sydney Brasil Open - Sao Paulo Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Konzum Croatia Open - Umag If Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech Moselle Open - Metz Czech Indoor Open - Prague Czech Open - Prostejov SkiStar Swedish Open - Bastad Trofeo Sisma Mantova - Mantova Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Open 13 - Marseille Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Heineken Open - Auckland Shanghai ATP Masters 1000 - Shanghai Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Murcia Challenger Tennis Masters Series - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten ARAG World Team Championship - Dusseldorf Campionati Internazionali di Sicilia - Palermo Aegon Nottingham Open - Nottingham Copa Telmex - Buenos Aires Rogers Cup - Montreal Pilot Pen Tennis - New Haven Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid BMW Open - Munich Western & Southern Open - Cincinnati Malaysian Open - Kuala Lumpur Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rogers Masters - Montreal Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Medibank International - Sydney French Open - Paris Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Bet-at-home Open - Hamburg Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) ARAG ATP World Team Championship - Dusseldorf Mubadala World Tennis Championship Davis Cup, World Group, QF, ESP-AUT 4-1 Mubadala World Tennis Championship Davis Cup, World Group, QF, FRA-ESP 5-0 Kooyong Classic - Kooyong Olympics - London Olympics - Beijing